package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.SysUnionVersiont;

/**
 * unionVersionService接口
 * 
 * @author ruoyi
 * @date 2024-09-26
 */
public interface ISysUnionVersiontService 
{
    /**
     * 查询unionVersion
     * 
     * @param versionid unionVersion主键
     * @return unionVersion
     */
    public SysUnionVersiont selectSysUnionVersiontByVersionid(Long versionid);

    /**
     * 查询unionVersion列表
     * 
     * @param sysUnionVersiont unionVersion
     * @return unionVersion集合
     */
    public List<SysUnionVersiont> selectSysUnionVersiontList(SysUnionVersiont sysUnionVersiont);

    /**
     * 新增unionVersion
     * 
     * @param sysUnionVersiont unionVersion
     * @return 结果
     */
    public int insertSysUnionVersiont(SysUnionVersiont sysUnionVersiont);

    /**
     * 修改unionVersion
     * 
     * @param sysUnionVersiont unionVersion
     * @return 结果
     */
    public int updateSysUnionVersiont(SysUnionVersiont sysUnionVersiont);

    /**
     * 批量删除unionVersion
     * 
     * @param versionids 需要删除的unionVersion主键集合
     * @return 结果
     */
    public int deleteSysUnionVersiontByVersionids(Long[] versionids);

    /**
     * 删除unionVersion信息
     * 
     * @param versionid unionVersion主键
     * @return 结果
     */
    public int deleteSysUnionVersiontByVersionid(Long versionid);
}
